having absurd moral concepts - Espagnol Anglais Dictionnaire